home *** CD-ROM | disk | FTP | other *** search
- unit NewChk2;
-
- interface
-
- uses
- SysUtils, WinTypes, WinProcs, Messages, Classes, Graphics, Controls,
- Forms, Dialogs, StdCtrls;
-
- type
- TNewCheck2 = class(TCheckBox)
- public
- procedure CMWantSpecialKey(var Msg: TCMWantSpecialKey);
- message cm_WantSpecialKey;
- end;
-
- procedure Register;
-
- implementation
-
- procedure TNewCheck2.CMWantSpecialKey(var Msg: TCMWantSpecialKey);
- begin
- inherited;
- with Msg do
- if CharCode in [vk_Up, vk_Down] then
- { Return 1 to stop the keystrokes being "absorbed" }
- Result := 1;
- end;
-
- procedure Register;
- begin
- RegisterComponents('Clinic', [TNewCheck2]);
- end;
-
- end.
-